package com.gaohe.official.mapper;

import java.util.List;
import com.gaohe.official.domain.FmReport;

/**
 * 内容举报Mapper接口
 * 
 * @author ruoyi
 * @date 2025-06-03
 */
public interface FmReportMapper 
{
    /**
     * 查询内容举报
     * 
     * @param reportId 内容举报主键
     * @return 内容举报
     */
    public FmReport selectFmReportByReportId(Long reportId);

    /**
     * 查询内容举报列表
     * 
     * @param fmReport 内容举报
     * @return 内容举报集合
     */
    public List<FmReport> selectFmReportList(FmReport fmReport);

    /**
     * 新增内容举报
     * 
     * @param fmReport 内容举报
     * @return 结果
     */
    public int insertFmReport(FmReport fmReport);

    /**
     * 修改内容举报
     * 
     * @param fmReport 内容举报
     * @return 结果
     */
    public int updateFmReport(FmReport fmReport);

    /**
     * 删除内容举报
     * 
     * @param reportId 内容举报主键
     * @return 结果
     */
    public int deleteFmReportByReportId(Long reportId);

    /**
     * 批量删除内容举报
     * 
     * @param reportIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteFmReportByReportIds(Long[] reportIds);
}
